catalytic mechanism - Francés Inglés Diccionario